Third York Doctoral Symposium on Computing Scope of the Symposium Ii Technical Session I: Software Engineering Generating Formal Mt Specification Using a Template-based Approach . . 3

نویسندگان

  • Alvaro Miyazawa
  • Malihe Tabatabaie
چکیده

The first part of the talk will introduce an interpretation of the information turn as a fourth revolution. We are not immobile, at the centre of the universe (Copernican revolution); we are not unnaturally detached and diverse from the rest of the animal world (Darwinian revolution); we are not Cartesian subjects entirely transparent to ourselves (Freudian). We are now coming to see that we are not disconnected entities, but rather informational organisms, sharing with biological agents and engineered artefacts a global environment ultimately made of information, the infosphere (Turing revolution). In the second part, the previous framework will be used to understand the development of e-Health and its ethical issues. The fourth revolution is increasingly affecting our views about human nature, its fragility and resilience, its health (including mental health) and how we may shape it and make it flourish. We shall see how human bodies may be interpreted informationally and what this will mean, in the future, in terms of their well-being. Generating Formal Model Transformation Specification Using a Template-based Approach Asmiza A. Sani, Fiona Polack, and Richard Paige Department of Computer Science, University of York, Heslington, York. YO10 5DD, UK asmiza,fiona,[email protected] Abstract. Model transformation is a key activity in Model-Driven Engineering (MDE). Transformations map between models, in different languages and/or at different levels of abstraction. Model transformation introduces challenges for specification, verification and validation. Normally, MDE development requires planning which includes metamodel and transformation design and a customized testing. This paper describes ongoing work on a unified approach to specifying and verification of model transformations using a template-based mapping to a formal specification language. A small example shows how diagrammatic models mapped to Alloy so that the Alloy Analyzer can check transformation properties. Model transformation is a key activity in Model-Driven Engineering (MDE). Transformations map between models, in different languages and/or at different levels of abstraction. Model transformation introduces challenges for specification, verification and validation. Normally, MDE development requires planning which includes metamodel and transformation design and a customized testing. This paper describes ongoing work on a unified approach to specifying and verification of model transformations using a template-based mapping to a formal specification language. A small example shows how diagrammatic models mapped to Alloy so that the Alloy Analyzer can check transformation properties.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Third York Doctoral Symposium on Computing

The first part of the talk will introduce an interpretation of the information turn as a fourth revolution. We are not immobile, at the centre of the universe (Copernican revolution); we are not unnaturally detached and diverse from the rest of the animal world (Darwinian revolution); we are not Cartesian subjects entirely transparent to ourselves (Freudian). We are now coming to see that we ar...

متن کامل

Development of a Lattice-based Cryptosystem

Plantard T. , Rose M. and Willy S. (2009). Improvement of Lattice-based Cryptography using CRT. School of Computer and Software Engineering, University of Wollongong NSW, Australia. Ajtai, M. (1996). Generating Hard Instances of Lattice Problems. In Proceedings of the 28th annual ACM Symposium on Theory of Computing, New York, USA. Alese, B. K. (2000). Vulnerability Analysis of Encryption/Decry...

متن کامل

Advances in Rule Interchange and Applications, International Symposium, RuleML 2007, Orlando, Florida, October 25-26, 2007, Proceedings

Title Type advances in rule interchange and applications international symposium ruleml 2007 orlando florida PDF rule based reasoning programming and applications 5th international symposium ruleml 2011 europ PDF advances in computation and intelligence second international symposium isica 2007 wuhan china s PDF stochastic algorithms foundations and applications 4th international symposium saga...

متن کامل

Non-occluding intelligent magnifiers for sketching on small displays

s on Human factors in computing systems, Vienna, Austria, 24-29 Apr, 1275-1278. ACM, NewYork, USA.Patel, R., B. Plimmer, J. Grundy and R. Ihaka.(2007) Ink Features for Diagram Recognition. 4th Eurographics Workshop on Sketch-BasedInterfaces and Modeling Riverside, California, 2-3Aug, 131-138. ACM, New York, USA.Pietriga, E. and C. Appert. (2008) Sigma lenses:focus-co...

متن کامل

Verification of the Redundancy Management System for Space Launch Vehicle: A Case Study

In the recent years, formal methods has been widely recognized as effective techniques to uncover design errors that could be missed by a conventional software engineering process. This paper describes our experience with using formal methods in analyzing the Redundancy Management System (RMS) for a Space Launch Vehicle. RMS is developed by AlliedSignal Inc. for the avionics of NASA’s new space...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010